var procinstid = 0;
  //初始化页面执行操作
function plusReady() {
    //Android返回键监听事件
    plus.key.addEventListener('backbutton',function(){
        myclose();
    },false);
}
if (window.plus) {
    plusReady();
} else {
    document.addEventListener('plusready', plusReady, false);
}
mui.init();
mui.plusReady(function(){
  var old_back = mui.back;
  mui.back = function() {
      var wobj = plus.webview.getWebviewById("HBuilder");
      wobj.reload(true);
      old_back()
  }
});
(function($) {
  $('#scroll').scroll({
    indicators: true //是否显示滚动条
  });
  var segmentedControl = document.getElementById('segmentedControl');
  $('.mui-input-group').on('change', 'input', function() {
    if (this.checked) {
      var styleEl = document.querySelector('input[name="style"]:checked');
      var colorEl = document.querySelector('input[name="color"]:checked');
      if (styleEl && colorEl) {
        var style = styleEl.value;
        var color = colorEl.value;
        segmentedControl.className = 'mui-segmented-control' + (style ? (' mui-segmented-control-' + style) : '') + ' mui-segmented-control-' + color;
      }
    }
  });
})(mui);
$('ul.type-choose li').click(function(){
     $(this).addClass('active').siblings().removeClass('active')
})
function setStatusBar(){
    function plusReady(){
        // 设置系统状态栏背景为红色
        plus.navigator.setStatusBarBackground('#2a2b2f');
    }
    if(window.plus){
        plusReady();
    }else{
        document.addEventListener('plusready', plusReady, false);
    }
}
setStatusBar();
function returnFloat(value){
 var value=Math.round(parseFloat(value)*100)/100;
 var xsd=value.toString().split(".");
 if(xsd.length==1){
 value=value.toString()+".00";
 return value;
 }
 if(xsd.length>1){
 if(xsd[1].length<2){
  value=value.toString()+"0";
 }
 return value;
 }
}
function returnFloat2(value){
 var value=Math.round(parseFloat(value)*10000)/10000;
 var xsd=value.toString().split(".");
 if(xsd.length==1){
 value=value.toString()+".0000";
 return value;
 }
 if(xsd.length>1){
 if(xsd[1].length<4){
  value=value.toString()+"0";
 }
 return value;
 }
}
function getClass(tagName,className) //获得标签名为tagName,类名className的元素
{
    if(document.getElementsByClassName) //支持这个函数
    {        return document.getElementsByClassName(className);
    }
    else
    {       var tags=document.getElementsByTagName(tagName);//获取标签
        var tagArr=[];//用于返回类名为className的元素
        for(var i=0;i < tags.length; i++)
        {
            if(tags[i].class == className)
            {
                tagArr[tagArr.length] = tags[i];//保存满足条件的元素
            }
        }
        return tagArr;
    }

}





//改变转账状态
 function change_transfer_state(){
   var currentState=$('#transfer_state').html();
   if(currentState=="已收钱"){
      var nextState="未收钱";
   }else{
      var nextState="已收钱"
   }
   $('#transfer_state').html(nextState)
 }
 function change_vip_grade(){
  var index=0;
  var nameArr=['铂金会员','黄金会员','大众会员','钻石会员','无'];
  var currentGrade=document.getElementById('vip_grade').innerHTML;
  for(i=0;i<nameArr.length;i++){
     if(nameArr[i]==currentGrade){
        if(i==4){
           index=0;
        }else{
          index=i+1;
        }
     }
  }
  document.getElementById('vip_grade').innerHTML=nameArr[index];
 }
 function change_phone_state(){
  var index=0;
  var nameArr=['已拒绝','已接通','已取消'];
  var currentGrade=document.getElementById('phone_state').innerHTML;
  for(i=0;i<nameArr.length;i++){
     if(nameArr[i]==currentGrade){
        if(i==2){
           index=0;
        }else{
          index=i+1;
        }
     }
  }
  document.getElementById('phone_state').innerHTML=nameArr[index];
 }
 function change_pay_type(){
   var currentState=$('#pay_type').html();
   if(currentState=="余额"){
      var nextState="余额宝";
   }else{
      var nextState="余额"
   }
   $('#pay_type').html(nextState)
 }
 function change_bank_type(){
   var currentState=$('#bank_type').html();
   if(currentState=="信用卡"){
      var nextState="储蓄卡";
   }else{
      var nextState="信用卡"
   }
   $('#bank_type').html(nextState)
 }
  function change_transfer_state1(){
   var currentState=$('#transfer_state').html();
   if(currentState=="已收钱"){
      var nextState="未收钱";
   }else{
      var nextState="已收钱"
   }
   $('#transfer_state').html(nextState)
 }
 function change_transfer_state(){
   var currentState=$('#transfer_state').html();
   if(currentState=="交易成功"){
      var nextState="处理中";
   }else{
      var nextState="交易成功"
   }
   $('#transfer_state').html(nextState)
 }
 //随机选择转账对象
function change_transfer_user(){
  var nameArr=['solo','我是李达康书记','侯亮平','一生有你','吃饭睡觉打豆豆','樱雪之城'];
  var randnum=Math.floor ( Math.random ( ) * 6);
  var changeItem=document.getElementById('transfer_user');
  changeItem.value=nameArr[randnum];
}
function change_content(){
  var nameArr=['能认识下吗？','咨询产品','你好，朋友介绍','我是微商截图宝','请求添加你为朋友'];
  var randnum=Math.floor ( Math.random ( ) *5);
  var changeItem=document.getElementById('change_items');
  changeItem.value=nameArr[randnum];
}
//设置开关状态
$('.switch_btn').each(function() {
  $(this).bind("click", function() {
    var btn = $(this).find("span");
    var change = btn.attr("change");
    $(this).toggleClass('off');
    if($(this).hasClass('off')) {
      $(this).find("input").val("0");
      btn.attr("change", btn.html());
      btn.html(change);
    } else {
      $(this).find("input").val("1");
      btn.attr("change", btn.html());
      btn.html(change);
    }
    return false;
  })
})
function openwindow(href,id){
		mui.init();
        mui.plusReady(function() {
        	var self=plus.webview.currentWebview();
	        mui.openWindow({
		      url: href,
		      id:id
		    });
		});
}
function back(){
	mui.init()
    mui.plusReady(function(){
//      var self=plus.webview.currentWebview();
//      console.log(JSON.stringify(self))
        var old_back = mui.back;
        mui.back = function() {
            var wobj = plus.webview.getWebviewById("HBuilder");//注意 HBuilder 是   1.html 的 ID  你如果1.html 有ID   要替换掉HBuilder，
            wobj.reload(true);
            old_back()
        }
    });
}

//拍照或从相册获取图片上传
        //从相册选择图片
        function showActionSheet1(){
              galleryImg();
        }
        //选择相册或拍照上传图片
        function showActionSheet2(){
            var actionbuttons=[{title:"拍照"},{title:"相册选取"}];
            var actionstyle={title:"选择照片",cancel:"取消",buttons:actionbuttons};
            plus.nativeUI.actionSheet(actionstyle, function(e){
                  if(e.index==1){
                      getImage();
                  }else if(e.index==2){
                      galleryImg();
                  }
            })
        }
        //选择相册并对返回的图片进行等比例缩放图片
        function showActionSheet3(conf,maxwidth,maxheight){
              var divid = conf.id;
              var imgmaxwidth=maxwidth;
              var imgmaxheight=maxheight;
              galleryImg1(divid,imgmaxwidth,imgmaxheight);
        }
        //拍照获取图片
        function getImage() {
            var cmr = plus.camera.getCamera();
            cmr.captureImage(function(p) {
                plus.io.resolveLocalFileSystemURL(p, function(entry) {
                    var localurl = entry.toLocalURL(); //
                    $("#readyimg").attr("src", localurl);
                    document.execCommand("BackgroundImageCache", false, true);
                    var url=localurl;
                    cutImg(url);
                    //mui('#picture').popover('toggle');
                });
            });
        }
        //相册选取图片
        function galleryImg() {
            plus.gallery.pick(function(p) {
            	 plus.io.resolveLocalFileSystemURL(p, function(entry) {
            	 	var imgbox=document.getElementById('readyimg');
            	 	imgbox.src=entry.toLocalURL();
                var url=entry.toLocalURL();
                cutImg(url);
                //mui('#picture').popover('toggle');
            }, function(e) {
            }, {
                  filename: "_doc/camera/",
                  filter:"image"
              } );
             })
        }
        //裁剪图片
        function cutImg(src) {
          $("#uploadPage").fadeIn();
          var $image = $('#readyimg');
          $image.cropper({
              checkImageOrigin: true,
              aspectRatio: 1 / 1,
              autoCropArea: 0.3,
              zoom: -0.2
          });
          var $image=$('#readyimg');
          $image.cropper('replace',src);
        }
        //确认使用照片
        function confirm() {
            $("#uploadPage").fadeOut();
            var $image = $('#readyimg');
            var dataURL = $image.cropper("getCroppedCanvas");
            var imgurl = dataURL.toDataURL("image/jpeg", 0.5);
            $("#imgboxs").attr("src", imgurl);
            $image.cropper('destroy');
        }
        function closepop() {
            $("#uploadPage").fadeOut();
            var $image = $('#readyimg');
            $image.cropper('destroy');
        }
        //上传图片
        function postAvatar() {
            var petimage = $("#changeAvatar > img").attr("src");//此时取到的图片已经是base64形式
                //你的处理代码，改post到服务器了，服务器接收同接收普通post参数一样，只是，存图片的字段改成ntext，这是sql的数据类型，其他数据库同类型，jq的getJSON可能会不执行，因为getJSON是get模式，图片转成base64后，很容易超出最大长度，其实，经过压缩后，一般不会超出的，具体压缩方法下文有
        }
        //从相册选择图片并等比例缩放
        function galleryImg1(divid,imgmaxwidth,imgmaxheight) {
            plus.gallery.pick( function(p){
                plus.io.resolveLocalFileSystemURL(p, function(entry) {
                    var maxWidth=imgmaxwidth;
                    var maxHeight=imgmaxheight;
                    var id=divid;
                    showImgDetail(id,entry.toLocalURL(),maxWidth,maxHeight);
                }, function(e) {
                    plus.nativeUI.toast("读取拍照文件错误：" + e.message);
                });
            }, function ( e ) {
            }, {
                filename: "_doc/camera/",
                filter:"image"
            } );
        }
        //等比例缩放图片
        function showImgDetail (id,src,maxWidth,maxHeight) {
          var rem=(document.documentElement.clientWidth)/640;
          //承载图片的盒子
          var imgcontainer=document.getElementById(id);
          //接收原图的盒子
          var imgsrc=new Image();
          imgsrc.src=src;
          imgsrc.onload=function(){
              var MaxWidth=maxWidth*rem;//设置图片宽度界限
              var MaxHeight=maxHeight*rem;//设置图片高度界限
              var HeightWidth=imgsrc.height/imgsrc.width;//设置高宽比
              var WidthHeight=imgsrc.width/imgsrc.height;//设置宽高比
              if(WidthHeight>1){
                var width=MaxWidth+'px';
                var height=MaxWidth*HeightWidth+'px';
              }else{
                var height=MaxHeight+'px';
                var width=MaxHeight*WidthHeight+'px';
              }
              imgcontainer.style.width=width;
              imgcontainer.style.height=height;
              imgcontainer.src=src;
          }
      }



